package HTML5_2024_5_31;

public class M3_4 {
    // CSS高级
    /**
     * 级联样式表 - 类比继承 多层标签 外层为父级 内层为子级
     * 选择器样式
     *  超链接伪类选择器
     * 背景图处理
     *  若图片远小于平面 会采用平铺重复样式铺设
     * 盒子模型
     *  默认计算方式: content-box
     *  边框盒子模型: box-sizing
     * 浮动: 脱离文档流 在其父级中浮动
     *  解决失高: overflow:hidden
     * 定位方式
     *  静态 不脱离文档流
     *  相对 不脱离文档流
     *  绝对 脱离文档流 子绝父相
     *  固定 脱离文档流
     * 元素放大与过渡
     *  transition: n s/n ms
     */
    // CSS
    // 1995 JavaScript 原名LiveScript 网景公司推出
    // 1997 制定了统一规范: ECMAScript
    // 此规范一直在更新 目前为ES6
    // 2009 后来 JS开始向后端发展 出现了Node.js 从此 JS成为了全栈语言
    /**
     * JS语言特点:
     * 1.动态类型: 弱类型语言(与之相对的 java是一种强类型语言: 通过类型分配空间 数据转换等等) 不需要指定变量
     *           变量的类型在运行时会被系统根据值自行判断
     *           注意: JS中不具体区分数字的整型/Double类型 而是统一归为Number类型
     * 2.解释型: 解释型语言 不需要编译就可以直接在浏览器中运行
     * 3.基于对象: 基于对象的语言 不仅可以创建对象 也能使用现有的对象
     * 4.包含内容有: 变量 数据类型 运算符 各种语句 方法 面向对象...
     */
}
